\hypertarget{minunit_8h}{
\section{minunit.h File Reference}
\label{minunit_8h}\index{minunit.h@{minunit.h}}
}
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{minunit_8h_aad83ba6b11df552879dd0f0a4ce43407}{mu\_\-assert}(message, test)~do \{ if (!(test)) return message; \} while (0)
\item 
\#define \hyperlink{minunit_8h_a9c8e76cc15deeca6f9afa206f6caca76}{mu\_\-run\_\-test}(test)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{minunit_8h_a91aa4203331e915f2d20dd26579791ee}{tests\_\-run}
\end{DoxyCompactItemize}


\subsection{Define Documentation}
\hypertarget{minunit_8h_aad83ba6b11df552879dd0f0a4ce43407}{
\index{minunit.h@{minunit.h}!mu\_\-assert@{mu\_\-assert}}
\index{mu\_\-assert@{mu\_\-assert}!minunit.h@{minunit.h}}
\subsubsection[{mu\_\-assert}]{\setlength{\rightskip}{0pt plus 5cm}\#define mu\_\-assert(
\begin{DoxyParamCaption}
\item[{}]{message, }
\item[{}]{test}
\end{DoxyParamCaption}
)~do \{ if (!(test)) return message; \} while (0)}}
\label{minunit_8h_aad83ba6b11df552879dd0f0a4ce43407}
\hypertarget{minunit_8h_a9c8e76cc15deeca6f9afa206f6caca76}{
\index{minunit.h@{minunit.h}!mu\_\-run\_\-test@{mu\_\-run\_\-test}}
\index{mu\_\-run\_\-test@{mu\_\-run\_\-test}!minunit.h@{minunit.h}}
\subsubsection[{mu\_\-run\_\-test}]{\setlength{\rightskip}{0pt plus 5cm}\#define mu\_\-run\_\-test(
\begin{DoxyParamCaption}
\item[{}]{test}
\end{DoxyParamCaption}
)}}
\label{minunit_8h_a9c8e76cc15deeca6f9afa206f6caca76}
{\bfseries Value:}
\begin{DoxyCode}
do { char *message = test(); tests_run++; \
if (message) return message; } while (0)
\end{DoxyCode}


\subsection{Variable Documentation}
\hypertarget{minunit_8h_a91aa4203331e915f2d20dd26579791ee}{
\index{minunit.h@{minunit.h}!tests\_\-run@{tests\_\-run}}
\index{tests\_\-run@{tests\_\-run}!minunit.h@{minunit.h}}
\subsubsection[{tests\_\-run}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf tests\_\-run}}}
\label{minunit_8h_a91aa4203331e915f2d20dd26579791ee}
